home *** CD-ROM | disk | FTP | other *** search
/ Sticker Factory / Sticker Factory.iso / Drivers / Setup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2007-07-21  |  14.2 KB  |  183 lines

  1. ;InnoSetupVersion=4.2.6
  2. [Setup]
  3. AppName=Dual Mode Camera
  4. AppVerName=Dual Mode Camera Drivers
  5. AppId=Dual Mode Camera
  6. DefaultDirName={pf}\JL2005D
  7. DefaultGroupName=Dual Mode Camera
  8. UninstallDisplayName=Uninstall Dual Mode Camera
  9. OutputBaseFilename=JL2005D_SOI768_SH27290_JUST_2007_0721
  10. Compression=lzma
  11. DisableDirPage=yes
  12. DisableProgramGroupPage=yes
  13. WizardImageFile=embedded\WizardImage0.bmp
  14. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  15. [Files]
  16. Source: "{win}\system32\drivers\jl2005c.sys"; DestDir: "{win}\system32\drivers"; Components: win9x,win2k; Flags: ignoreversion 
  17. Source: "{app}\pccam.exe"; DestDir: "{app}"; Components: win2k,win9x; Flags: ignoreversion 
  18. Source: "{sys}\jl2005c.ax"; DestDir: "{sys}"; Components: win9x,win2k; 
  19. Source: "{win}\inf\jl2005c.inf"; DestDir: "{win}\inf"; Components: win9x; Flags: ignoreversion 
  20. Source: "{app}\jl2005c.inf"; DestDir: "{app}"; Components: win2k; Flags: ignoreversion 
  21. Source: "{app}\jl2005c.ax"; DestDir: "{app}"; Components: win2k; Flags: ignoreversion 
  22. Source: "{app}\jl2005c.cat"; DestDir: "{app}"; Components: win2k; Flags: ignoreversion 
  23. Source: "{app}\version.txt"; DestDir: "{app}"; Components: win2k,win9x; Flags: ignoreversion 
  24. Source: "{app}\copyoem.exe"; DestDir: "{app}"; Components: win2k; Flags: ignoreversion 
  25. Source: "{app}\remove.exe"; DestDir: "{app}"; Components: win2k; Flags: ignoreversion 
  26. Source: "{app}\jl2005c.sys"; DestDir: "{app}"; Components: win2k; 
  27. Source: "{win}\twain_32\JL2005D\jl2005c.ds"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  28. Source: "{win}\twain_32\JL2005D\ds.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  29. Source: "{win}\twain_32\JL2005D\jl2005.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  30. Source: "{win}\twain_32\JL2005D\jl2005c.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  31. Source: "{win}\twain_32\JL2005D\jl2005_2.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  32. Source: "{win}\twain_32\JL2005D\jl2005_3.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  33. Source: "{win}\twain_32\JL2005D\jl2005_4.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  34. Source: "{win}\twain_32\JL2005D\OV7660_GammaOff-20070323.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  35. Source: "{win}\twain_32\JL2005D\SOI768_GOff-SH27290-20070720.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  36. Source: "{win}\twain_32\JL2005D\TransTwain.ini"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  37. Source: "{win}\twain_32\JL2005D\jl2005_ip.dll"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  38. Source: "{win}\twain_32\JL2005D\jltwdec.dll"; DestDir: "{win}\twain_32\JL2005D"; Flags: ignoreversion 
  39. Source: "{app}\jl2005c.ds"; DestDir: "{app}"; Components: win2k; 
  40. Source: "{app}\ds.ini"; DestDir: "{app}"; 
  41. Source: "{app}\jl2005.ini"; DestDir: "{app}"; 
  42. Source: "{app}\jl2005c.ini"; DestDir: "{app}"; 
  43. Source: "{app}\jl2005_2.ini"; DestDir: "{app}"; 
  44. Source: "{app}\jl2005_3.ini"; DestDir: "{app}"; 
  45. Source: "{app}\jl2005_4.ini"; DestDir: "{app}"; 
  46. Source: "{app}\OV7660_GammaOff-20070323.ini"; DestDir: "{app}"; 
  47. Source: "{app}\SOI768_GOff-SH27290-20070720.ini"; DestDir: "{app}"; 
  48. Source: "{app}\TransTwain,1.ini"; DestDir: "{app}"; DestName: "TransTwain.ini"; 
  49. Source: "{app}\jl2005_ip.dll"; DestDir: "{app}"; 
  50. Source: "{app}\jltwdec.dll"; DestDir: "{app}"; 
  51. Source: "{app}\go_twain.exe"; DestDir: "{app}"; Components: win2k,win9x; 
  52. Source: "{app}\ini2reg.exe"; DestDir: "{app}"; 
  53. Source: "{sys}\KSCLOCKF,1.AX"; DestDir: "{sys}"; DestName: "KSCLOCKF.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  54. Source: "{sys}\KSDATA,1.AX"; DestDir: "{sys}"; DestName: "KSDATA.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  55. Source: "{sys}\KSINTERF,1.AX"; DestDir: "{sys}"; DestName: "KSINTERF.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  56. Source: "{sys}\KSPROXY,1.AX"; DestDir: "{sys}"; DestName: "KSPROXY.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  57. Source: "{sys}\KSTVTUNE,1.AX"; DestDir: "{sys}"; DestName: "KSTVTUNE.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  58. Source: "{sys}\KSVPINTF,1.AX"; DestDir: "{sys}"; DestName: "KSVPINTF.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  59. Source: "{sys}\KSWDMCAP,1.AX"; DestDir: "{sys}"; DestName: "KSWDMCAP.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  60. Source: "{sys}\KSXBAR,1.AX"; DestDir: "{sys}"; DestName: "KSXBAR.AX"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  61. Source: "{sys}\VFWWDM,1.DRV"; DestDir: "{sys}"; DestName: "VFWWDM.DRV"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  62. Source: "{sys}\IYUV_32,1.DLL"; DestDir: "{sys}"; DestName: "IYUV_32.DLL"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  63. Source: "{sys}\VFWWDM32,1.DLL"; DestDir: "{sys}"; DestName: "VFWWDM32.DLL"; Components: win9x; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.1.2222,0.0; Flags: uninsneveruninstall 
  64. Source: "{sys}\KSCLOCKF,2.AX"; DestDir: "{sys}"; DestName: "KSCLOCKF.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  65. Source: "{sys}\KSDATA,2.AX"; DestDir: "{sys}"; DestName: "KSDATA.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  66. Source: "{sys}\KSINTERF,2.AX"; DestDir: "{sys}"; DestName: "KSINTERF.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  67. Source: "{sys}\KSPROXY,2.AX"; DestDir: "{sys}"; DestName: "KSPROXY.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  68. Source: "{sys}\KSTVTUNE,2.AX"; DestDir: "{sys}"; DestName: "KSTVTUNE.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  69. Source: "{sys}\KSVPINTF,2.AX"; DestDir: "{sys}"; DestName: "KSVPINTF.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  70. Source: "{sys}\KSWDMCAP,2.AX"; DestDir: "{sys}"; DestName: "KSWDMCAP.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  71. Source: "{sys}\KSXBAR,2.AX"; DestDir: "{sys}"; DestName: "KSXBAR.AX"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  72. Source: "{sys}\VFWWDM,2.DRV"; DestDir: "{sys}"; DestName: "VFWWDM.DRV"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  73. Source: "{sys}\IYUV_32,2.DLL"; DestDir: "{sys}"; DestName: "IYUV_32.DLL"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  74. Source: "{sys}\VFWWDM32,2.DLL"; DestDir: "{sys}"; DestName: "VFWWDM32.DLL"; Components: win9x; MinVersion: 4.1.2222,0.0; OnlyBelowVersion: 4.9.3000,0.0; Flags: uninsneveruninstall 
  75. Source: "{app}\jl_jdct.drv"; DestDir: "{app}"; Flags: ignoreversion 
  76. Source: "{app}\dec_jl6.dll"; DestDir: "{app}"; Flags: ignoreversion 
  77. Source: "{sys}\jl_jdct.drv"; DestDir: "{sys}"; Components: win9x,win2k; 
  78. Source: "{sys}\dec_jl6.dll"; DestDir: "{sys}"; Components: win9x,win2k; Flags: ignoreversion 
  79. Source: "{sys}\Iyuv_32,3.dll"; DestDir: "{sys}"; DestName: "Iyuv_32.dll"; 
  80. Source: "{app}\TransTwain.exe"; DestDir: "{app}"; 
  81. Source: "{app}\TransTwain,2.ini"; DestDir: "{app}"; DestName: "TransTwain.ini"; 
  82. Source: "{pf}\MyDSC2\TransTwain.exe"; DestDir: "{pf}\MyDSC2"; Flags: ignoreversion 
  83. Source: "{pf}\MyDSC2\TransTwain.ini"; DestDir: "{pf}\MyDSC2"; Flags: ignoreversion 
  84. Source: "{win}\twain_32\913D Camera\TransTwain.exe"; DestDir: "{win}\twain_32\913D Camera"; Flags: ignoreversion 
  85. Source: "{win}\twain_32\913D Camera\TransTwain.ini"; DestDir: "{win}\twain_32\913D Camera"; Flags: ignoreversion 
  86. Source: "{pf}\JL2005C\TransTwain.exe"; DestDir: "{pf}\JL2005C"; Flags: ignoreversion 
  87. Source: "{pf}\JL2005C\TransTwain.ini"; DestDir: "{pf}\JL2005C"; Flags: ignoreversion 
  88. [Registry]
  89. Root: HKLM; Subkey: "SOFTWARE\C3 Developments\PhoTags"; ValueName: "AcquireTargetType"; ValueType: Dword; ValueData: "$0"; Flags: deletevalue 
  90. Root: HKLM; Subkey: "Enum\USB\VID_0979&PID_0227"; Components: win9x; Flags: uninsdeletekey deletekey 
  91. Root: HKLM; Subkey: "Software\JL2005C"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  92. Root: HKLM; Subkey: "Software\JL2005C_1"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  93. Root: HKLM; Subkey: "Software\JL2005C_2"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  94. Root: HKLM; Subkey: "Software\JL2005C_3"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  95. Root: HKLM; Subkey: "Software\JL2005C_4"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  96. Root: HKLM; Subkey: "Software\JL2005C_5"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  97. Root: HKLM; Subkey: "Software\JL2005C_6"; Components: win9x,win2k; Flags: uninsdeletekey deletekey 
  98. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.IYUV"; ValueName: "Description"; ValueType: String; ValueData: "IYUV Codec"; Components: win9x; Flags: createvalueifdoesntexist 
  99. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.IYUV"; ValueName: "Driver"; ValueType: String; ValueData: "iyuv_32.dll"; Components: win9x; Flags: createvalueifdoesntexist 
  100. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers.Desc"; ValueName: "iyuv_32.dll"; ValueType: String; ValueData: "IYUV Codec"; Components: win2k; Flags: createvalueifdoesntexist 
  101. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "VIDC.IYUV"; ValueType: String; ValueData: "iyuv_32.dll"; Components: win2k; Flags: createvalueifdoesntexist 
  102. Root: HKLM; Subkey: "Software\JL6_DECODE"; ValueName: "use_mmx"; ValueType: Dword; ValueData: "$0"; 
  103. [INI]
  104. FileName: "system.ini"; Section: "drivers32"; Key: "VIDC.IYUV"; String: "iyuv_32.dll"; Flags: createkeyifdoesntexist 
  105. [Run]
  106. Filename: "{app}\copyoem.exe"; Parameters: "jl2005c.inf"; Components: win2k; 
  107. Filename: "{app}\ini2reg.exe"; Parameters: "jl2005c.ini"; WorkingDir: "{app}"; 
  108. Filename: "{app}\ini2reg.exe"; Parameters: "jl2005c.ini"; WorkingDir: "{app}"; 
  109. [UninstallRun]
  110. Filename: "{app}\remove.exe"; Parameters: """USB\Vid_0979&Pid_0227"""; Components: win2k; 
  111. Filename: "{app}\remove.exe"; Parameters: """USB\Vid_0979&Pid_0270"""; Components: win2k; 
  112. [Components]
  113. Name: "win9x"; Description: "Windows 98/ME Driver Component"; Types: "win9x"; 
  114. Name: "win2k"; Description: "Windows 2000/XP/Vista Driver Component"; Types: "win2k"; 
  115. [InstallDelete]
  116. Type: files; Name: "{win}\inf\drvdata.bin"; Components: win9x; 
  117. Type: files; Name: "{win}\inf\drvidx.bin"; Components: win9x; 
  118. [UninstallDelete]
  119. Type: files; Name: "{win}\system32\drivers\jl2005c.sys"; Components: win2k,win9x; 
  120. Type: files; Name: "{sys}\jl2005c.ax"; Components: win2k,win9x; 
  121. [Types]
  122. Name: "win9x"; Description: "Windows 98/ME Drivers"; MinVersion: 4.1.1998,0.0; 
  123. Name: "win2k"; Description: "Windows 2000/XP/Vista Drivers"; MinVersion: 0.0,5.0.2195; 
  124. [CustomMessages]
  125. English.NameAndVersion=%1 version %2
  126. English.AdditionalIcons=Additional icons:
  127. English.CreateDesktopIcon=Create a &desktop icon
  128. English.CreateQuickLaunchIcon=Create a &Quick Launch icon
  129. English.ProgramOnTheWeb=%1 on the Web
  130. English.UninstallProgram=Uninstall %1
  131. English.LaunchProgram=Launch %1
  132. English.AssocFileExtension=&Associate %1 with the %2 file extension
  133. English.AssocingFileExtension=Associating %1 with the %2 file extension...
  134. Simplified_Chinese.NameAndVersion=%1 version %2
  135. Simplified_Chinese.AdditionalIcons=Additional icons:
  136. Simplified_Chinese.CreateDesktopIcon=Create a &desktop icon
  137. Simplified_Chinese.CreateQuickLaunchIcon=Create a &Quick Launch icon
  138. Simplified_Chinese.ProgramOnTheWeb=%1 on the Web
  139. Simplified_Chinese.UninstallProgram=Uninstall %1
  140. Simplified_Chinese.LaunchProgram=Launch %1
  141. Simplified_Chinese.AssocFileExtension=&Associate %1 with the %2 file extension
  142. Simplified_Chinese.AssocingFileExtension=Associating %1 with the %2 file extension...
  143. Traditional_Chinese.NameAndVersion=%1 
  144. Traditional_Chinese.AdditionalIcons=
  145. Traditional_Chinese.CreateDesktopIcon=
  146. Traditional_Chinese.CreateQuickLaunchIcon=
  147. Traditional_Chinese.ProgramOnTheWeb=%1 
  148. Traditional_Chinese.UninstallProgram=
  149. Traditional_Chinese.LaunchProgram=
  150. Traditional_Chinese.AssocFileExtension=
  151. N %1 
  152. W %2 
  153. p(&A)
  154. Traditional_Chinese.AssocingFileExtension=
  155. N %1 
  156. W %2 
  157. Japanese.NameAndVersion=%1 version %2
  158. Japanese.AdditionalIcons=Additional icons:
  159. Japanese.CreateDesktopIcon=Create a &desktop icon
  160. Japanese.CreateQuickLaunchIcon=Create a &Quick Launch icon
  161. Japanese.ProgramOnTheWeb=%1 on the Web
  162. Japanese.UninstallProgram=Uninstall %1
  163. Japanese.LaunchProgram=Launch %1
  164. Japanese.AssocFileExtension=&Associate %1 with the %2 file extension
  165. Japanese.AssocingFileExtension=Associating %1 with the %2 file extension...
  166. Korean.NameAndVersion=%1 %2
  167. Korean.AdditionalIcons=
  168. Korean.CreateDesktopIcon=
  169. Korean.CreateQuickLaunchIcon=
  170. Korean.ProgramOnTheWeb=
  171. Korean.UninstallProgram=%1 
  172. Korean.LaunchProgram=%1 
  173. Korean.AssocFileExtension=%2 
  174. Korean.AssocingFileExtension=%2 
  175. [Languages]
  176. ; These files are stubs
  177. ; To achieve better results after recompilation, use the real language files
  178. Name: "English"; MessagesFile: "embedded\English.isl"; 
  179. Name: "Simplified_Chinese"; MessagesFile: "embedded\Simplified_Chinese.isl"; 
  180. Name: "Traditional_Chinese"; MessagesFile: "embedded\Traditional_Chinese.isl"; 
  181. Name: "Japanese"; MessagesFile: "embedded\Japanese.isl"; 
  182. Name: "Korean"; MessagesFile: "embedded\Korean.isl"; 
  183.